package org.domon.manager.sys.service;

import org.domon.manager.sys.model.UserInfo;

/**
 * 系统用户service
 * 
 * @author Domon Xie
 * 
 */
public interface SysUserService {

	/**
	 * 用户鉴权
	 * 
	 * @param userName
	 *            用户名
	 * @param password
	 *            密码
	 * @return
	 */
	public UserInfo userAuth(String loginName, String loginPwd);
	
	/**
	 * 根据条件查询
	 * 
	 * @param user
	 * @return
	 */
	public UserInfo query(UserInfo user);
	
	/**
	 * 根据用户ID查询
	 * 
	 * @param userId
	 *            用户ID
	 * @return
	 */
	public UserInfo queryById(int userId);
}
